ldapクエリの結果にページを分けて、ページごとにクエリごとに50人のユーザーを取得したいとします。ここに書かれているhttp://ldap3.readthedocs.io/searches.html?highlight=generatorは、ジェネレータを使うのがこれを行う最も簡単な方法だと示唆していますが、それを使ってページネーションを達成する方法についての詳細は提供していません。ジェネレータオブジェクトを反復処理すると、検索クエリに 'paged_size = 5'が指定されていても、すべてのユーザーエントリが出力されます。誰も私にここで起こっていることを説明することはできますか?ありがとう!!ページングのためにldap3 generatorを使用するには?
0
A
答えて
0
paged_criticalityパラメータをTrueに設定してみてください。サーバーがページングされた検索を実行できない可能性があります。その場合、paged_criticalityがTrueの場合、すべてのユーザーを返すのではなく、検索が失敗します。
0
これは私が使用した同様のシステムである:
# Set up your ldap connection
conn = Connection(*args)
# create a generator
entry_generator = conn.extend.standard.paged_search(
search_base=self.dc, search_filter=query[0],
search_scope=SUBTREE, attributes=self.user_attributes,
paged_size=1, generator=True)
# Then get your results:
results = []
for entry in entry_generator:
total_entries += 1
results.append(entry)
if total_entries % 50 == 0:
# do something with results
それ以外の場合は50にPAGE_SIZEを設定してみてください、そのような結果を得ることができます。
関連する問題
- 1. ldap3ライブラリを使用してOpenLDAPのuserPasswordを変更する
- 2. LDAP3パイソンは、グループ
- 3. FQLを使用したページング
- 4. アクセスデータベースを使用したページング
- 5. ページングされた結果の場合にデータページャを使用する
- 6. Razor Generatorを使用したHtml.BeginForm()
- 7. ページングのためのMySQLクエリパフォーマンス
- 8. Generator関数を適切にフォーマットするためのWebStormの設定方法は?
- 9. Eclipse Uml Generator 0.9を使用する
- 10. Pelican Static Site Generatorをブログ以外のものに使用する
- 11. python ldap3大容量のldap検索のための関数
- 12. ページングを使用してテーブルに検索またはフィルタを適用する
- 13. msワードに似たページングを使用するテキストエディタ
- 14. ページングによるドロップダウンリストを使用したASP.NETデータベースの検索
- 15. ldap3 pythonを使用したActive Directory認証、クリアテキストのパスワードを避ける方法
- 16. symfony admin generator - 保存してリストに戻るためのボタン
- 17. 私はajaxページングまたはjqueryページングをどのように使用しますか?
- 18. サーバーサイドを使用したフットページングのページング
- 19. SqlDataSourceを使用したGridViewのページング
- 20. Python 3.5、ldap3、modify_password()
- 21. 動的に作成されたhtmlテーブルを使用したページング
- 22. jqueryを使用したページングとソート
- 23. ROW_NUMBER()を使用したサブソニックとページング
- 24. ページングを使用したLaravel制限レコード
- 25. JQueryを使用したGridviewページング
- 26. ページングを使用したASP.NETグリッド
- 27. jqueryを使用したページングとソート
- 28. リッチテキストエディタ[WYSIWYG] JavaScriptを使用したページング
- 29. UIScrollViewを使用した垂直ページング
- 30. EFコアフィルタリング+子エンティティを使用したページング