問題タブ [optional-values]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
325 参照

node.js - インクルードのサブジェクトが null の可能性がある場合に、ネストされたものを Sequelize

私のモデルでは、UserwhichがありますbelongsTo({ model: Company, as: 'company' })(逆に Company hasMany({ model: User, as: 'members' }))

次のようにクエリを作成しました

ユーザーが関連する会社を持っている場合、これは正常に機能します。ただし、ユーザーに会社が関連付けられていないエッジ ケース (管理者ユーザー) があり、その場合、findAllクエリは返されます。[]

company.suspendedAt == null会社が存在する場合にのみ要求し、会社が存在しない場合は会社の where 句を無視するようにクエリを構成するにはどうすればよいですか?

0 投票する
2 に答える
215 参照

javascript - オプションのグループを作成する方法ですが、グループが存在する場合、私の正規表現と最も一致しますか?

私はこのJS正規表現を持っています:

ファイル名の場合、最初のグループはオプションである必要があります。

完全な名前の例。例:

最初のグループなし:

しかし、何かを入れても、まだ機能しました:

何でも-qq-q-何でも => OK

最初のグループをオプションにしたいのですが、ファイル名に最初のグループが含まれている場合は、数字の正規表現の単語と一致する必要があります。