本文整理汇总了TypeScript中cafy.str.or方法的典型用法代码示例。如果您正苦于以下问题:TypeScript str.or方法的具体用法?TypeScript str.or怎么用?TypeScript str.or使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类cafy.str
的用法示例。
在下文中一共展示了str.or方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。
示例1: deleteNoteReaction
export default NoteReaction;
export interface INoteReaction {
_id: mongo.ObjectID;
createdAt: Date;
noteId: mongo.ObjectID;
userId: mongo.ObjectID;
reaction: string;
}
export const validateReaction = $.str.or([
'like',
'love',
'laugh',
'hmm',
'surprise',
'congrats',
'angry',
'confused',
'rip',
'pudding'
]);
/**
* NoteReactionを物理削除します
*/
export async function deleteNoteReaction(noteReaction: string | mongo.ObjectID | INoteReaction) {
let n: INoteReaction;
// Populate
if (mongo.ObjectID.prototype.isPrototypeOf(noteReaction)) {
n = await NoteReaction.findOne({