【问题标题】:Global Filtering on Odata ProviderOdata Provider 的全局过滤
【发布时间】:2011-10-30 13:30:51
【问题描述】:

我通过 odata 服务连接到多租户数据库(我的客户端是 iOS 应用程序,使用 obj-c OData SDK)。我的问题是,有没有办法将全局过滤器应用于所有数据调用。每个数据调用都应该通过 TenantID=? 过滤,所以不要去每个数据调用并添加 TenantID=?到过滤器字符串(我的应用程序已经为单个数据库开发,现在正在为多租户重构它),我只是希望有一种方法可以在 OnBeforeSend 事件中捕获它并操纵 URL 以添加过滤器。因此,所有数据调用都会被过滤。有任何想法吗?或者对解决这个问题有什么建议?

提前致谢

【问题讨论】:

    标签: objective-c sql-server ios wcf odata


    【解决方案1】:

    这种方法没有错。 另一种可能不适用于您的情况的方法是使用更改和查询拦截器在 Odata 端对其进行过滤。

    【讨论】:

      猜你喜欢
      • 2014-09-20
      • 1970-01-01
      • 2012-03-29
      • 2019-06-11
      • 1970-01-01
      • 1970-01-01
      • 2017-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多